<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    xmlns:lc="http://www.centralgold.com.br/locasis-facelets"
    template="layout/template.xhtml">

<ui:define name="body">

    <h:form id="produtoForm">

        <rich:panel>
            <f:facet name="header">Cadastrar Produtos</f:facet>
			
			<h:panelGrid columns="1">
				<s:decorate template="/layout/edit.xhtml">
					<ui:define name="label">Nome:</ui:define>
					<h:inputText value="#{cadastrarProduto.produtoEdicao.nome}" 
						maxlength="80"
						required="true"
						size="90"/>
				</s:decorate>
				
				<s:decorate template="/layout/edit.xhtml">
					<ui:define name="label">Tipo de valor do produto:</ui:define>
					<h:selectOneMenu value="#{cadastrarProduto.idTipoValor}"
						required="true">
						<f:selectItems value="#{cadastrarProduto.listaTiposValor}"/>
					</h:selectOneMenu>
				</s:decorate>
				
				<s:decorate template="/layout/edit.xhtml">
					<ui:define name="label">Valor:</ui:define>
					<h:inputText value="#{cadastrarProduto.produtoEdicao.valor}" 
						maxlength="10"
						required="true"
						size="12"
						onkeydown="Mascara(this,Valor)"
						onkeyup="Mascara(this,Valor)"
						converter="conversorMonetario"/>
				</s:decorate>
				
				<lc:inputTextArea name="obs" 
					label="Observação"
					value="#{cadastrarProduto.produtoEdicao.observacao}" 
					tamanhoCampo="500" 
					height="5" 
					size="60" 
					required="false"/>
				<br />
				
			</h:panelGrid>

        </rich:panel>

        <div class="actionButtons">
            <h:commandButton id="salvar" value="Salvar" action="#{cadastrarProduto.salvar()}"
            	onclick="javascript:if(!confirm('Tem certeza que deseja salvar?'))return false;"/>
            <h:commandButton id="cancel" value="Cancelar" action="#{cadastrarProduto.cancelar()}"
            	immediate="true"/>
        </div>

    </h:form>

 </ui:define>
</ui:composition>
